strawberry daiquiri - Spanish English Dictionary